double-distilled water - English Synonyms Dictionary